import Vue from 'vue'
import Vuex from 'vuex'
import actions from './actions'
import mutations from './mutations'
import getters from './getters'

Vue.use(Vuex)

var store = new Vuex.Store({
  state: {
    friendData: [], // 好友列表
    chatList: [], // 聊天列表
    chatNum: {}, // 发送数据显示的个数
    messageData: {}, // 发送的数据,
    currentChatUser: {}, // 正在聊天的对象,
    currentChatData: [],  // 当前用户聊天数据
  },
  actions,
  mutations,
  getters
})

export default store;